السبت، 9 سبتمبر 2017

الدليل الشامل لمنصات تعلم البرمجة بشكل ذاتي ومجاني


بات تعلمك لأساسيات البرمجة في هذه الأيام ضرورة حيوية وأمر هام، ولكن هل يمكنك تعلم البرمجة بشكل ذاتي؟، وبطريقة مجانية، من دون دفع أي تكلفة تُذكر؟… نعم يمكنك ذلك، فأنت لست في حاجة إلى دورات تعليمية، لكن عليك الاطلاع على أمثلة وبرامج مكتوبة بهذه اللغة، لفهم الفكرة العامة قبل البدء في تنفيذها.


      قد يهمك أيضًا: أفضل 6 مواقع توفر لك تعلم البرمجة من الصفر


وفيما يلي قائمة بأشهر وأهم وأبرز المنصات والمواقع الإلكترونية التفاعلية، التي تهتم بتعليم اللغات البرمجية المختلفة بشكل ذاتي ومجاني:


منصات أجنبية

sololearn

منصة رائعة لتعلم مبادئ البرمجة، شبيهة تماماً لمنصة “Dulingo” الخاصة بتعلم اللغات، من حيث الشكل والتصميم والخطة الممنهجة في التعلم، تسمح المنصة للمستخدمين بتعلم كيفية بناء صفحات الويب، من خلال دورات تدريبية مُصغرة حتى لا تمل منها.

كما تمنحهم بتجربة اﻷكواد التي قاموا بتعلمها، دون الحاجة ﻷي تطبيقات خارجية.

وذلك لتعلم لغات برمجية عديدة، مثل: “HTML” و “CSS” و “JavaScript” و “PHP”، وغيرها من اللغات، بطريقة تفاعلية عبر التطبيق المُباشر والاختبارات المُتعاقبة والنقاشات بين المستخدمين، بدءاً من الأساسيات وحتى المستويات المُتقدمة بأسلوب سلس ومُمتع.

Swift Playgrounds

بالأساس “Swift” هي لغة برمجة مفتوحة المصدر، قامت شركة “Apple” بإصدارها قبل بضعة سنوات، ويستخدمها مطورون محترفون لإنشاء تطبيقات “iOS”، و “MacOS”، و “tvOS”، و “Watch OS”، فماذا لو تعلمتها، وكانت “Apple” هي المعلم؟.

تقدم لك “Apple” تطبيقاً أشبه بمنصة تعليمية لدورة تدريبية مُبسطة وسهلة؛ لتعليم المستخدمين بطريقة تفاعلية سلسة، وخطوة بخطوة المفاهيم الأساسية الخاصة بلغة “Swift” وبيئة العمل الخاصة بها.

Code

منصة تعليمية تفاعلية للغات البرمجة غير هادفة للربح، تأسست بهدف تقريب تعلم لغات البرمجة من الأشخاص حول العالم، خصوصاً الأطفال وطلاب المدارس، كما أنّ الكبار ممن يرغبون في بدء مشوار تعلم المجال التقني، يلجؤون للتعلم عن طريقه أيضاً، لما يحتوي عليه من مواد تعليمية سهلة الفهم واحترافية، من ضمنها درس لكيفية بناء لعبة مثل لعبة فلابي بيرد”Flappy Bird” الشهيرة.

Codecademy

منصة تعليمية مجانية تماماً، تقوم بتعليم المستخدمين العديد من لغات البرمجة، مثل: “Python” و “Ruby” و “HTML” و “CSS”  و “JavaScript”، بطريقة بسيطة وسهلة، خطوة بخطوة، فتأخذ بيدهم في رحلة ممتعة نحو عالم البرمجة، بطريقة تفاعلية رائعة، لينتهي بهم المطاف إلى برمجة تطبيقات معقدة خاصة بهم.

فيتم تقسيم الدروس إلى مجموعات، وكل منها تحوي فقرة أسئلة وأجوبة، ومنتدى يقوم فيه الأعضاء بمناقشة التمارين، بصورة متدرجة المستويات، فلن يكون باستطاعتهم استكمال الدروس التي لم يدرسوها بعد، مع التمارين والأمثلة البسيطة التي تصبح أكثر تعقيداً مع الوقت.

Python Challenge

عمر الموقع أكثر من 10 سنوات تقريباً، وهو موقع مخصص لتعليم لغة البايثون بطريقة غير تقليدية، وذلك من خلال طريقة الألغاز، حيث أنّ الألغاز البرمجية هي أسرع طريقة لتعلم لغة البرمجة‎.

KillerPHP

منصة تعليمية خاصة بتعلم لغة البرمجة “PHP”، وكل ما يخصها.

Dive into HTML5

سلسلة كتبها Mark Pilgrim سنتعلم من خلالها أساسيات “HTML5” وكيفية الانتقال إليها من إصدارات  “HTML” أقدم مع مراعاة دعم المتصفحات المختلفة.

HTML5 Doctor

كسابقه تماماً، مُتخصص بلغة “HTML5″، كما أنّ هناك العديد مثله، كـ: HTML 5 Demos و HTML5TEST.

SQLZOO

موقع لتعلم لغة “SQL” الخاصة ببرمجة قواعد البيانات “Data Base” فبالأساس “SQL” هي لغة تم تصميمها لجعل تخزين البيانات واسترجاعها من قاعدة البيانات أمراً سهلاً، وهذه المنصة تسمح لمستخدميها بتعلم تلك اللغة مع شروحات احترافية، باهتمام وتفاعل مع واجهة مميزة.

Code Ranch

منصة تعليمية تقدم دروس بسيطة وسهلة الفهم، لكنها بنفس الوقت احترافية، باستخدام واجهة تصميم جذابة، لتعلم أساسيات الجافا، وبرمجة الروبوت، وأنظمة التشغيل، وتصميم قواعد البيانات، وغيرها من اللغات البرمجية مثل:  “PHP” و “Python”.

Code School

يقدم دورات تعليمية مُتعمقة لعدد من لغات البرمجة، بالإضافة لدورات تعليمية خاصة بتطوير قواعد البيانات “Database”، وتطوير التطبيقات، ولكنه يتطلب دفع مبلغ 29 دولار أمريكي شهرياً للوصول لجميع الدورات التعليمية المتوفرة من خلاله، ولكنه يوفر العديد من الدروس التعليمية المجانية.

Sourcegraph

منصة مجانية، يمكن للمستخدمين الراغبين بتعلم لغات “GO” من جوجل، بايثون “Python” أو “Node.JS” الاستعانة بها، حيث توفر محرك بحث متخصص بهذه اللغات، وتقدم للمستخدمين شرحاً كاملاً مع أمثلة لأي دالة “Function” مع طريقة استخدامها في أحد هذه اللغات.

The Code Player

تقدم المنصة العديد من العروض التفصيلية والفيديوهات التي توضح كيفية بناء التطبيقات والمواقع الإلكترونية، ويأتي كل درس مع فيديو كامل خطوة بخطوة، بالإضافة إلى وصف متعمق للدرس، والشفرة البرمجية الخاصة بما يتم شرحه، غير أنّ المنصة تتطلب معرفة مسبقة باللغة التي اخترت دراستها.

W3schools

يقدم هذا الموقع دروساً تعليميةً سهلةً لمن يرغب في تعلم البرمجة من البداية وحتى الاحتراف، مع العديد من الشروحات والأمثلة، مع إتاحة الفرصة لتطبيق هذه الأمثلة، الموقع يوفر دروساً في “HTML” و “CSS”  و “JavaScript” و “PHP وjQuery”  و “SQL”.

PROGRAMMR

منصة تقدم دروس في جميع لغات البرمجة الشهيرة مثل: “java” و “PHP”، و “Ruby”، و “Ajax”، و “JS”، و “C++”، وحتى دروس برمجة وتطوير الجوال، وبها العديد من التمارين والتطبيقات.

Udacity

منصة تفاعلية رائعة جداً، تقدم مقاطعاً مصورةً لمتخصصين، كما يوفر مناقشات للمواضيع و الكثير من التعليمات مع اختبارات عديدة ومتطورة، لكن ما يعيبه أنّ الدورات التعليمية به غير مترابطة، لذا لا يصلح للمبتدئين.

 Codeconquest

منصة تعليمة أخرى لتعلم دروس في أساسيات البرمجة لتطوير مهاراتك البرمجية.


 منصات عربية

HTML.net

موقع مُتخصص للمهتمين بدروس “HTML”  و “CSS” و “PHP” من المستخدمين المبتدئين، ويوفر منتدى للنقاش بين المتعلمين عليه.

برمجة

موقع عربي، يوفر مجموعة كبيرة من الدروس لتعليم البرمجة، وأساسيات التصميم، والأمن ،والشبكات مجاناً مع توفير شروحات بالفيديو.

مشروع مطوري الويب

يقدم مقاطع فيديو لدروس متنوعة حول أساسيات وأساليب تصميم وبرمجة المواقع بسهولة، باستخدام لغات “HTML” و “CSS” و “PHP”  و “JQuery”.

شبكة عبدالله عيد

موقع عربي  يحتوي على مجموعة من الدورات التعليمية المصورة، في مجال البرمجة وعلوم الحاسب، فيشمل مجموعة من الأقسام المتنوعة والمختلفة التي تحتوي على دروس أدوات تساعد المبرمجين على تطوير قدراتهم البرمجية.

المعهد العربي لتعلّم لغات البرمجة

يقدم دروساً، ومناهج، وأمثلة، ومراجع، واختبارات مجانية لجميع لغات البرمجة وباللغة العربية، ويمكن لأي شخص ليس لديه أي فكرة عن تصميم المواقع أن يبدأ معه إلى أن يصبح محترفاً.


      قد يهمك أيضًا: 4 مواقع تمنحك ملايين المشاريع المجانية مفتوحة المصدر .!


كانت هذه قائمة بأشهر وأهم وأبرز المنصات والمواقع الإلكترونية التفاعلية الأجنبية والعربية، التي تهتم بتعليم اللغات البرمجية المختلفة… هل تفكر في تعلم البرمجة بالفعل؟ لاحجة لك بعد الآن!


0 التعليقات:

إرسال تعليق